passing one's hand over the net - Español Inglés Diccionario